package org.shj.basic

import scala.io.Source

object FileDemo {
  def main(args: Array[String]): Unit = {
    val source = Source.fromFile("myfile.txt", "UTF-8")
    
    //生成迭代器
    val lineIt = source.getLines()
    for(line <- lineIt){
      println(line)
    }
    
    //生成数组
    val lines = source.getLines().toArray
    
    //文件较小的话，可以直接生成一个字符串
    val contents = source.mkString
    
    source.close()
  }
}